פונקציות אלו נכתבות בשפת VBa ומופעלות ע"י כפתורי פעולה מובנים המשויכים לקובץ מסוים או לחילופין מותקנים באקסל עצמו לשימוש בכל חוברת עבודה. הפעולות מאוד מגוונות והמאפיין העיקרי שלהם שהם משמשות לביצוע פעולות שחוזרות על עצמם, לדוגמא אני מרבה להשתמש בהעתקה של נוסחא והדבקה כערך באותו מקום, לכן יצרתי כפתור שעושה את שתי הפעולות בלחיצה אחת, באותה מידה אני מייצר כפתורים שמפעילים מאקרו בעל יכולת לבצע 50 או 1,000 פעולות בלחיצה אחת. במקרה הראשון של 2 או 3 פעולות, המאקרו הוא נחמד, במקרה השני של 50 פעולות הוא מועיל ועוזר וחוסך הרבה זמן, במקרה השלישי של 1,000 פעולות הוא הופך ביצוע של משימה בלתי אפשרית לאפשרית.
מגוון השימושים הוא עצום וכולל פתרונות עיצוב לקבצים שמגיעים בתדירות גבוהה יחסית ונדרש כל פעם לעצב אותם באותו אופן מחיקת שורות, הוספת טורים, צביעת תאים, עיצוב גופן, הכנסת נוסחאות, ביצוע בקרות, הוספת גבולות וכן הלאה, יצירת דוחות באופן אוטומטי (קבלת נתונים בצורה מסוימת ויצירה של דו"ח בעל משמעות נוספת), ביצוע כמויות אדירות של חישובים ובדיקות על נתוני אקסל בעזרת לולאות ונוסחאות IF, סידור נתונים שמגיעים בפורמטים שונים (ממערכות דוס ומחוללי דוחות למיניהם) והעברתם לטבלאות אקסל מסודרות ועוד מגוון גדול של שימושים.
ניתן ואפשרי לחסוך הרבה זמן בצורה הזו ולפנות את הזמן לביצוע פעולות חשובות יותר כגון בקרה על הנתונים, שיפור ושדרוג הדוחות, מעקב אחר שינויים, וכמו כן לפנות זמן לקידום העסק ולהגדלת הרווחיות.
מגוון השימושים הוא עצום וכולל פתרונות עיצוב לקבצים שמגיעים בתדירות גבוהה יחסית ונדרש כל פעם לעצב אותם באותו אופן מחיקת שורות, הוספת טורים, צביעת תאים, עיצוב גופן, הכנסת נוסחאות, ביצוע בקרות, הוספת גבולות וכן הלאה, יצירת דוחות באופן אוטומטי (קבלת נתונים בצורה מסוימת ויצירה של דו"ח בעל משמעות נוספת), ביצוע כמויות אדירות של חישובים ובדיקות על נתוני אקסל בעזרת לולאות ונוסחאות IF, סידור נתונים שמגיעים בפורמטים שונים (ממערכות דוס ומחוללי דוחות למיניהם) והעברתם לטבלאות אקסל מסודרות ועוד מגוון גדול של שימושים.
ניתן ואפשרי לחסוך הרבה זמן בצורה הזו ולפנות את הזמן לביצוע פעולות חשובות יותר כגון בקרה על הנתונים, שיפור ושדרוג הדוחות, מעקב אחר שינויים, וכמו כן לפנות זמן לקידום העסק ולהגדלת הרווחיות.